to depend - Allemand Anglais Dictionnaire